Tổng quan Phần_mềm_tự_do_nguồn_mở

"Phần mềm tự do nguồn mở" (FOSS) là một thuật ngữ về phần mềm bao hàm cho cả phần mềm tự dophần mềm nguồn mở. FOSS (Phần mềm tự do nguồn mở) cho phép người dùng kiểm tra mã nguồn và cung cấp mức độ kiểm soát cao các chức năng của phần mềm so với phần mềm độc quyền. Thuật ngữ "Free Software" trong "Free and Open-source Software" không đề cập đến chi phí tiền tệ của phần mềm, mà là liệu giấy phép có duy trì quyền tự do cho người dùng (tự do như trong bài phát biểu về quyền tự do, chứ không phải như kiểu free beer là một dạng giả định FOSS ở thế giới thật[1]). Có một số thuật ngữ và chữ viết tắt liên quan cho phần mềm tự do và nguồn mở (FOSS hoặc F/OSS), hoặc phần mềm tự do / giải phóng và nguồn mở (FLOSS hoặc F / LOSS, FLOSS là thuật ngữ ưa thích của FSF)[2].

Mặc dù gần như có sự tương đồng hoàn toàn giữa giấy phép phần mềm tự do và giấy phép phần mềm nguồn mở, có một sự bất đồng triết lý mạnh mẽ giữa những người ủng hộ hai thuật ngữ này. Thuật ngữ của FOSS hoặc "Phần mềm nguồn mở và miễn phí" được tạo ra để trung lập với những bất đồng về triết học giữa Free Software Foundation (FSF)Open Source Initiative (OSI) và để có một thuật ngữ thống nhất và duy nhất có thể đề cập cả hai khái niệm[2].

Theo lời giải thích của Tổ chức Phần mềm Tự do (FSF) về sự khác biệt về triết lý giữa hai thuật ngữ phần mềm tự do và phần mềm nguồn mở: "Hai thuật ngữ mô tả gần như cùng một loại phần mềm, nhưng chúng đại diện cho các quan điểm dựa trên các giá trị khác nhau cơ bản. Nguồn mở là một phương pháp phát triển phần mềm, còn phần mềm tự do là một phong trào xã hội. Đối với phong trào phần mềm tự do, phần mềm tự do là sự bắt buộc về mặt đạo đức, tôn trọng thiết yếu cho sự tự do của người dùng. Ngược lại, triết lý về nguồn mở xem xét các vấn đề về cách tạo ra phần mềm sao cho tốt hơn - chỉ theo mặt kỹ thuật."[3]. Song song với điều này, Sáng kiến nguồn mở (OSI) coi nhiều giấy phép phần mềm tự do cũng là nguồn mở[4]. Chúng bao gồm các phiên bản mới nhất của ba giấy phép chính của FSF: GPL, Giấy phép công cộng chung ít hơn (LGPL) và Giấy phép công cộng chung GNU Affero (AGPL).

Phần mềm tự do

Theo định nghĩa phần mềm tự do của Richard Stallman, được thông qua bởi Tổ chức Phần mềm Tự do (FSF), định nghĩa "free software" theo mặt quyền tự do chứ không phải chi phí của phần mềm[1], và nó duy trì được Bốn quyền Tự do thiết yếu của phần mềm tự do. Ấn bản được biết đến sớm nhất về định nghĩa về ý tưởng phần mềm tự do của ông là trong ấn bản Bản tin GNU tháng 2 năm 1986 của FSF mà giờ đã ngừng xuất bản. Nguồn chuẩn cho tài liệu này nằm trong phần triết lý của trang web dự án GNU[1]. Tính đến tháng 11 năm 2019, nó được xuất bản sang 42 ngôn ngữ[1] và chưa có Tiếng Việt.

Bốn quyền Tự do thiết yếu của phần mềm tự do[1]

Để đáp ứng định nghĩa về "phần mềm tự do", FSF yêu cầu giấy phép của phần mềm phải tôn trọng quyền tự do dân sự / quyền con người của cái mà FSF gọi là "Bốn quyền tự do thiết yếu" của người dùng phần mềm.

  • Tự do sử dụng chương trình như bạn muốn, cho bất kỳ mục đích nào.
  • Tự do nghiên cứu cách chương trình hoạt động và thay đổi chương trình theo bất kỳ mục đích nào. Truy cập vào mã nguồn là điều kiện tiên quyết cho việc này.
  • Tự do phân phối lại các bản sao để có thể giúp đỡ người khác.
  • Tự do phân phối các bản sao của các phiên bản sửa đổi của cá nhân cho người khác.

Nguồn mở

Định nghĩa nguồn mở được Tổ chức phần mềm tự do sử dụng để xác định xem giấy phép phần mềm liệu có đủ điều kiện để cấp phù hiệu của tổ chức cho phần mềm mã nguồn mở đó hay không. Định nghĩa này dựa trên Nguyên tắc phần mềm miễn phí Debian, được viết và điều chỉnh chủ yếu bởi Bruce Perens[5][6]. Định nghĩa của Perens không dựa trên Bốn quyền Tự do thiết yếu của phần mềm tự do của Quỹ phần mềm tự do (FSF) vì khoảng lâu sau nó mới đăng trên trang web và Perens đã công bố trong bình luận trên diễn đàn Slashdot[7]. Perens sau đó tuyên bố rằng ông cảm thấy việc quảng bá Nguồn mở của Eric Raymond là không công bằng, làm lu mờ những nỗ lực của Tổ chức Phần mềm Tự do và tái khẳng định sự ủng hộ của ông đối với Phần mềm Tự do[8]. Trong những năm 2000 sau đó, ông đã tuyên bố về nguồn mở một lần nữa[9].

Tài liệu tham khảo

WikiPedia: Phần_mềm_tự_do_nguồn_mở http://mysql.com/news-and-events/sun-to-acquire-my... http://perens.com/works/articles/State8Feb2008.htm... http://socializedsoftware.com/2008/05/08/the-curse... http://www.groklaw.net/articlebasic.php?story=2012... https://vanbanphapluat.co/quyet-dinh-235-qd-ttg-du... https://www.cnet.com/news/microsoft-raps-open-sour... https://www.computerworld.com/article/2504709/orac... https://books.google.com/books?id=4Wgmey4obagC&pg=... https://books.google.com/books?id=KDX0BwAAQBAJ&pg=... https://books.google.com/books?id=hSBrPSYgjI4C&pg=...